separable assets - French English Dictionary